Versions:

  • 0.1.2

Grove is a command-line utility published by Gkinsman that streamlines repository management by executing commands selectively within subtrees of a Git project. Designed for developers who modularize large codebases through Git subtrees, the tool parses the repository structure and runs user-specified commands only in the directories that correspond to registered subtrees, eliminating the need for repetitive manual navigation or fragile shell loops. Typical use cases include running independent build scripts, launching automated tests, updating dependency lock files, or applying code-formatting tools across several embedded components while leaving the rest of the monorepo untouched. By respecting subtree boundaries, Grove prevents accidental changes in sibling modules and preserves the integrity of each subtree’s history. The software is categorized as a Developer / Git Automation utility and is currently offered in its initial release, version 0.1.2, which represents the only published version to date. Despite its early-stage numbering, the release provides a stable core feature set sufficient for everyday subtree workflows and is distributed as a lightweight, self-contained binary that integrates with existing Git installations without additional dependencies. Grove is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version and supporting batch installation of multiple applications.

Tags: